const { User } = require('../../model/user');


module.exports = async (req, res) => {
  //    标识当前访问为用户管理页面
  req.app.locals.currentLink = 'user';

  // 获取id判断添加还是修改
  const { message, id } = req.query;

  if (id) {
    // 修改操作
    let user = await User.findOne({ _id: id });
    res.render('admin/user-edit', {
      //  渲染用户编辑页面
      message: message,
      user: user,
      link: '/admin/user-modify?id=' + id,
      button: '修改'
    });
  } else {
    // 添加操作
    res.render('admin/user-edit', {
      message: message,
      link: '/admin/user-edit',
      button: '添加'
    });
  }

}